package com.icloud.article.boot.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

@Getter
@Setter
public class IMInviteVo {
    @ApiModelProperty("消息Id")
    private Long messageId;
    @ApiModelProperty("客户Id,受邀请人的Id")
    private Long customerId;
    @ApiModelProperty("申请人Id")
    private Long applicantId;
    @ApiModelProperty("申请人昵称")
    private String applicantNickname;
    @ApiModelProperty("申请人头像url")
    private String applicantAvatarUrl;
    @ApiModelProperty("邀请内容")
    private String content;
    @ApiModelProperty(value = "消息类型, FRIEND_APPLY, JOIN_GROUP_APPLY, INVITE_GROUP", required = true)
    private String messageType;
    @ApiModelProperty("是否接受,接受-TRUE,拒绝-FALSE")
    private String isAccept;
    @ApiModelProperty("创建时间戳")
    private LocalDateTime createdAt;
    @ApiModelProperty("群组Id")
    private String groupId;
}
